package cn.ffcs.tmp.model;

import java.sql.Blob;

import cn.ffcs.base.model.BaseEntity;

/**
 * 
 * 附件POJO类<br/> <table>
 * <tr>
 * <td>负责人/principal: </td>
 * <td colspan="2">pany</td>
 * <tr>
 * <td></td>
 * <td colspan="2"></td>
 * </tr>
 * <tr>
 * <td>日期:</td>
 * <td>修改人:</td>
 * <td>修改说明:</td>
 * </tr>
 * <tr>
 * <td></td>
 * <td></td>
 * <td></td>
 * </tr>
 * </table>
 * @author pany
 * @version $Id$
 */
public class Annex extends BaseEntity
{

    /** 文件全称 * */
    private String fullName;
    /** 文件名称 * */
    private String name;
    /** 文件后缀 * */
    private String prefix;
    /** 文件类型 * */
    private String fileType;
    /** 文件内容 * */
    private byte[] content;
    /** 关联实体 * */
    private String refEntity;
    /** 关联实体ID * */
    private String refEntityID;
    /** 是否发布 * */
    private Integer isPublish;

    public Integer getIsPublish()
    {
        return isPublish;
    }

    public void setIsPublish(Integer isPublish)
    {
        this.isPublish = isPublish;
    }

    /**
     * 获取文件全称
     * @return fullName
     */
    public String getFullName()
    {
        return fullName;
    }

    /**
     * 设置文件全称
     * @param id fullName
     */
    public void setFullName(String fullName)
    {
        this.fullName = fullName;
    }

    /**
     * 获取文件名称
     * @return name
     */
    public String getName()
    {
        return name;
    }

    /**
     * 设置文件名称
     * @param id name
     */
    public void setName(String name)
    {
        this.name = name;
    }

    /**
     * 获取文件后缀
     * @return prefix
     */
    public String getPrefix()
    {
        return prefix;
    }

    /**
     * 设置文件后缀
     * @param id prefix
     */
    public void setPrefix(String prefix)
    {
        this.prefix = prefix;
    }

    /**
     * 获取文件类型
     * @return fileType
     */
    public String getFileType()
    {
        return fileType;
    }

    /**
     * 设置文件类型
     * @param id fileType
     */
    public void setFileType(String fileType)
    {
        this.fileType = fileType;
    }

    /**
     * 获取文件内容
     * @return content
     */
    public byte[] getContent()
    {
        return content;
    }

    /**
     * 设置文件内容
     * @param id content
     */
    public void setContent(byte[] content)
    {
        this.content = content;
    }

    /**
     * 获取关联实体
     * @return refEntity
     */
    public String getRefEntity()
    {
        return refEntity;
    }

    /**
     * 设置关联实体
     * @param id  refEntity 
     */
    public void setRefEntity(String refEntity)
    {
        this.refEntity = refEntity;
    }

    /**
     * 获取关联实体ID
     * @return refEntityID
     */
    public String getRefEntityID()
    {
        return refEntityID;
    }

    /**
     * 设置关联实体ID
     * @param id  refEntityID 
     */
    public void setRefEntityID(String refEntityID)
    {
        this.refEntityID = refEntityID;
    }

}
